worker satisfaction - German English Dictionary